home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-10-27 | 692 b | 53 lines |
- CC= tcc
- CCOPT= -O -G -Z -d -w -k- -a -f-
-
- #
- # targets
- #
- all: vesainfo.com
-
- clean:
- del *.map
- del *.dmp
- del *.exe
- del *.s
-
- cleanall: clean
- del *.vdr
- del *.grd
- del *.grn
- del *.obj
- del *.com
-
- #
- # This is for debugging
- #
- .c.s:
- $(CC) -S $(CCOPT) $*.c
- copy $*.asm $*.s
- del $*.asm
-
- #
- # For buggy turbo C 2.0
- .c.obj:
- c:\tc\cpp -P- $*.c
- tcc -mt $(CCOPT) -c $*.i
- +del $*.i
-
- #.c.obj:
- # tcc -mt $(CCOPT) -c $*.c
-
- #
- # Rules:
- #
- .asm.obj:
- tasm /mx $*.asm
-
- vesainfo.com: vesainfo.obj
- tcc -mt $(CCOPT) -evesainfo vesainfo.obj
- exe2bin vesainfo.exe vesainfo.com
- +del vesainfo.obj
- +del vesainfo.exe
-
- vesainfo.obj: pieces/vesainfo.c
-